接續day6
的文章,帶大家實作真實手機的mobile app。
day6
中帶大家實作虛擬手機的mobile app,day7
中帶大家更深入了解全端的框架。
安裝ADB Driver Installer,讓真實手機的android drive可以順利驅動,進而實現真實手機的mobile app。
當手機透過usb與電腦連接時,可能會出現無法驅動的情形,就如上圖,
這時候我們就需要ADB Driver Installer,進入點擊下載。
解壓縮後,執行ADB Driver Installer
。
會出現APK Installer
的畫面,發現有金探號
代表有手機裝置的驅動未安裝,直接點擊Install
。
安裝成功會如上圖,出現綠色打勾
。
接著,請開啟手機的開發人員模式,並允許USB偵錯。
再執行指令
$ cordova run android
就可以順利將mobile app安裝到手機上,如下圖,會先出現LAUNCH SUCCESS。
錯誤1:cordova run android錯誤訊息:cordova run android無法進入手機安裝
已經$cordova run android過一次,手機上已經有cordova app,在執行一次$cordova run android時,發生錯誤。
先將手機中的cordova app移除,再重新$cordova run android即可。
亦或是使用的電腦usb port有問題,重新插入重下指令。
可能是原本手機上cordova app 和要從電腦run進去的app發生衝突。
錯誤2:cordova run android錯誤訊息:cordova run android無法進入手機安裝
不同人開發同一cordova專案,整併程式碼無法打包。
其中一人有使用cordova 的外掛套件功能,而整併的人電腦沒有下載cordova外掛,導致整併後功能失效。
1.透過npm將cordova相關外掛下載回來在打包即可解決
2.將整併環境移到有使用外掛開發的環境下去整理程式碼再打包亦可。
由於只能列出有遇過的錯誤狀況,如果還有其他錯誤的可能,也請網友們多多提供解決方法。
工具的使用與基本環境建置就差不多到此告一段落,後面就是一步一步實作打通全線。